The reviews here set the bar high, and even those expectations were exceeded -- supberb location, breathtaking views, and excellent communication. Directions were very thorough, leaving nothing to the imagination. When we come back, we will definitely be staying here again. Highly, highly recommend