Posted Absolutely Amazing Adventures - Triple A Rating ! to Villa Reviews
Amarilla Villa is in Coral Bay and sits up high on the mountain. The panoramic views are just breath taking. My family spent 10 luxurious days in this villa and nobody wanted to leave at the end of our stay....