From the first inquiry Becki responded quickly and answered all our questions. The place was clean and had cute , bright tile, cushions, and bedding. Our condo was on the first floor close to the pool which was very convenient. The grounds were beautiful and a nice walk to the beach. The beach even has a lifeguard. Kampala Sands is good for families and seniors too. The workout room is in need of some updates but has basic equipment like free weights, a machine to do upper body, elliptical, bike. We used the tennis courts which have four courts and they were nice.