The place is at a great location, an easy 5 minute walk to the main shops of Lahaina. Check in was easy and there's an info binder explaining the facilities to you.