Comfortable place, good amenities