Location!! That’s the main word for this place! You are basically on the beach. The inside is spacious and has all the amenities you need. Clean and comfortable. Would stay again for sure.