Clean and welcoming with all the amenities