Leo's place was a great stay in Maui. Location was very convenient, at the end of the kanaapali beach walk that takes you all the way to the town of Lahaina. The place itself has a fabulous view on the ocean fr on the 10th floor, directly facing the oceanfront, you sleep to the sounds of breaking waves. It sleeps 4 people if you use the sofa bed in the living, but then you could be a bit out of room. Beautifully styled, bathroom and kitchen. The building has a small pool and spa that we used in the evening. All amenities (eating, groceries, shops, etc...) are within walking distance, but if you want to get a taste of the different maui beaches a car is highly recommended and parking is free. The appt has beach chairs and umbrellas for use which was quite convenient and nicely the owner. The beach right in front or next to the building is food for snorkeling, however if you are looking for more crowds the kanaapali beach is a 10-15 min walk on the beach walk. This was a great stay, and we'd definitely do it again.