Everything you need for a luxury vacation at an honest rate! Great place… almost like home! Beautiful island and this was a perfect location with all amenities and at an amazing price. Mahalo! Would definitely stay again.