Camilo Castro
Great resort
Need more technological improvements for a wonderful stay. The food is quite expensive compare with the quality of the food. It worth for a short time.

Need more technological improvements for a wonderful stay. The food is quite expensive compare with the quality of the food. It worth for a short time.