The place fit the bill. Right on the ocean with great views from the balcony and master. Had everything we needed. Clean and clear instructions.