Mary's place was absolutely perfect!! She is extremely responsive and her customer service is truly five stars!! The location is perfect and the views are stunning.