Let me begin this review saying that while I did not meet Margaret in person, she was ver accessible since the get go. Approachable and always willing to help and answer my questions.
The place was neat, cleaned, organized and well kept. The view is breath taken and the serenity of the place is what I was looking for.
The staff was very friendly and always willing to assist including the cleaning lady that came to the apt. twice to clean (I stayed 3 days), once she did a full clean up and second time she came to check if I needed additional cleaning.
Overall review: Great place to stay at.