Great location. Enjoyed our stay however the pull out sofa bed is not comfortable. It's thin and springy. We had to a purchase an inflatable mattress for our guests sleeping in the common area. Other details were great; clean, lots of towels & bedding and everything needed for a fun day at the beach