Kamaole Sands is a great place to stay because of it's location in Kihei. Just across Kamaole III beach, it is steps away from the condo. Tony's place is clean and has a great lanai/patio facing the grass areas. So easy to walk over to the BBQ area and the pool. Kitchen is well supplied; beach towels, beach chairs, a bag cooler - all that was very handy to have. Bonus is 2 bathroom. My teenage son loved having his own bathroom. The master bedroom is a fair size with an ensuite - bed is comfortable. My son used the queen sofa bed and he said it's the most comfortable sofa bed he has slept in. I didn't realize that there is a resort fee that I had to pay when I arrived but it's not bad $72. We used the pool and tennis courts quite a bit. Assigned parking is convenient and a short walk from the condo. Big TV in living room and bedroom although we can't say how what channels are on it because we didn't even have time to turn them on:). Tony is very responsive - I had trouble working the dishwasher because it's a bit tweaky but he was able to guide me through this. Thank you for a wonderful stay!