Beautiful location, beautiful beach, very nice pool and beach areas and definitly a great place to stay. Peter the host had great communication. The room was overall nice but only issue is the room smelled a little musty but most likely from the carpeting.