Mary Rose is an exceptional host who has excellent communication skills, is wonderful with children, and possesses a caring, peaceful, and kind personality.
The location is lovely, and everything is exactly as described.