Awesome location. The place is very quiet and close to beaches and Diamond head. It is so nice waking up with beautiful mountain view right in front of you. We do see rainbow after rain. The place come with amenities even with beach necessities such as snorkeling gear and kids swimming board. Green and quiet backyard helps you relax after whole day outdoor activities. I and my family really enjoyed the stay.