Superb cleanliness, very new place