Great location. Close to sandy beaches. Clean and beautiful pool. Spacious and welcoming villa. Full of aloha.