Nice and clean and cozy with nice amenities