very clean and just the perfect amount of room and amenities. Would stay there again..