Charming place with nice amenities