Absolutely beautiful property with the most breathtaking views. Great location, and wonderful hosts who have provided for every need you may have, we were truly amazed by all the thoughtful touches. We will always remember our stay here fondly and cannot recommend this place enough.