Staying one night next weekend on our drive back to NJ from OBX. I have the Hamprom booked at a rate of $236. Just found that I can get the Fairfield marriott for $180. Travelling with three kids, 10, 5 ,3 so we get two rooms. Wondering if I should switch over to the fairfield now to save $ or the Hampton really that great? Any input would be greatly appreciated! Thank you!