This place was great. It met all of our needs: excellent location, comfortable dwelling, covered parking, safe part of town, walking distance to Magic Sands Beach (great snorkeling!), and amenities such as beach towels and beach chairs were a bonus. We would gladly book here again. Mahalo!