Great location seconds from the beach and minutes to town. All upstairs rooms are immaculate, but need to be aware that the kids rooms downstairs are not so glamorous, and one you enter and exit through bathroom and laundry which makes it pretty remote if you had small kids. That said, deck was for a wonderful space for family to hang out and we thoroughly enjoyed our stay.