The condo was very nice and a good size for our family of five. We were able to fit our pack and play crib easily into the bigger bedroom. It was a plus to have a tv in each room- and they were all equipped with Netflix, etc. it was just down the street from the beach and there is a small convenience store within a short walk. The views were beautiful and there were enough dishes and pots/pans to live and cook comfortably. One drawback was not having a dishwasher- so we had to hand wash everything after each meal. From other reviews, I expected trouble with he A/C. It wasn't a huge issue, but it was definitely very hot and humid by midday and into the night. We had the fans and all three A/C units running and by the middle of the night it was cold- we turned them off in the middle of the night and were comfortable through the morning of the next day. We used the laundry facilities- make sure you have quarters on hand when you go down there. Parking was a little tight as you are in the very last stall and wedged between a car behind and the building to your left- take caution when pulling in and out. We really appreciated the beach gear (umbrella, chairs, towels, cooler) available for guest use! Overall, we were very happy with our stay. My only real complaint Is that Kahea seemed preoccupied and was not good at responding to questions or concerns- we didn't have any major concerns, but if we had, I would have been out of luck. She seems to be unavailable or unwilling to help guests after booking.