We loved staying at Hale Mahina! The location and view is incredible. We would definitely stay here again!