Excellent homey place with lots of amenities