Great location! Just a few steps from shops, restaurants, and beaches. We had one minor incident with water being turned off (not the owners fault at all, just something with the entire complex and it only lasted 30 minutes) and our host was super responsive and communicative with what was going on. We appreciated our stay greatly. Mahalo!