Very beautiful condo in a perfect location, right next to the beach and nearby grocery stores. Grounds are nice with pool overlooking the water and a rooftop area where you can BBQ. Unit pictures are a little deceiving though. Unit was smaller than expected and the whole building is a little dated given the price you're paying (they were working on updating elevators while we were there). Still, I appreciated what was provided in the unit (kitchen is well stocked with cooking equipment/utensils and anything you would need, i.e.. spices, cooking oil, food containers, plastic wrap, ziploc bags). Beach chairs and towels are provided as well as a small cooler box, an umbrella and a few beach toys that were not mentioned. They also have 2 nice fleece blankets that we used for our trip to Haleakala. AC unit and washer and dryer was much appreciated and well used. Mattress and bedsheets were phenomenal quality. Was impressed by the master's bedroom's mattress. The sofa bed was okay, no complaints. We had minor wetness in the entrance of the second bedroom that we found out later was from a flooding sink. It dried on it's own but customer service was very responsive. We enjoyed our stay there with 6 adults and two babies.