We had a wonderful stay. Margaret was the perfect host. Every detail has been thought about and the place is immaculately clean and comfortable. Would stay again. Five stars all rounds.