Convenient, relaxed, and comfortable stay in a lovely property