A clean and comfortable place with good amenities