We loved the apartment we were in. The magic sands beach was small but nice. The beach toys were great for the kids to play with. The apartment was comfortable and nice. The amenities—the pool, hot tub, grounds were all great. We saw whales almost everyday from the lanai and loved the wild goats in the adjacent wooded area.