Cactus Rose Villa exceeded our expectations. Loved the big living room, the kitchen, the pool and the big comfy bed. Also, proximity to everything. The coffee at Byron Grocer across the road every morning was a treat!