This place is very conveniently located across the street from the beach and near lots of restaurants and shops. Checking in was a breeze. I did not stay for long or use many of the amenities but I found it to be comfortable and it seemed to have everything a family would need for a satisfying stay. Communication was clear, quick, and pleasant. Thank you, Maui Roost!