Although it's not easy to find (hence the name Puerto Escondido), Villa Romana is located on a beautiful spot with magnificent views. There are several beaches around to spend the day and relax.
The staff at Villa Romana was very devoted to make us feel at home and meet our needs --for example, I'm a vegetarian and they went the...
More
