Clean and complete amenities. Very good.