This place has everything we were looking for, great restaurants nearby, great beaches for snorkeling less than 5 minutes away, and everything was very clean and nice. I would definitely stay here again. Loved that it was away from the very crowded parts of Lahaina