This place was fantastic and in an excellent location. We had such a great stay here and would definitely book again! Mahalo!