This place is perfectly located for a great stay in Maui with everything you need to feel a little like your home away from home.