The Airbnb was perfect--great location, picturesque view from the balcony, extremely spacious, and had all the amenities one could ask for (beach chairs/towels, cooking utensils, washer/dryer etc). We also loved the villa style. Couldn't ask for a better stay! Highly recommend.