Rock villa is amazing. Spectacular design and views. Plenty to see and do nearby, though we spent a lot of time just relaxing at the villa!