We loved Casa Roca! It felt like our own private paradise located on the top of a mountain with the most amazing views. The property is so unique and beautiful. Many thanks to Adrian for his excellent communication and hospitality.