Charming comfortable place with lots of thoughtful amenities