Wonderful location, just steps from beach. We enjoyed the patios. The beds were comfy and the towels were super soft. Kitchen was stocked with all utensils and appliances. Although there are 4 spots for parking, our Jeep Grand Cherokee barely fit. The spots are narrow. We struggled a bit with the TV (but we are old....) Great location and lots of fun stuff to walk to. We can't wait to go back.