Mary's place is just perfect:
On a great location, spacious, carefully designed and super clean.
We loved it and would definitely like to visit again.
Highly recommended!