Juan was great as far as communication. The staff is very helpful and there 24/7. The place is very well situated near LOTS of everything! It is beautiful and very well kept. Take advantage of the patios and views. They are stunning. The only problem was the water: not hot all the time, not running up stairs at times. I shared this with Juan and he compensated us for the inconvenience- very considerate. They have also rectified the problem. ENJOY yourselves!!!! We did!