Ridge Realty was a great host and they made sure that our stay was comfortable. We stayed in 2 different villas and both of them had awesome views. First one had few minor issues but the view would make up for the inconvenience. However, Ridge switched us to another villa which was great and made our overall stay memorable.