Our stay was a wonderful experience. Maggie was always there to communicate with and make sure everything was set and to provide flexibility. I look forward to staying at her place again. The place and the views do not disappoint!