Very good all over. Cleanliness, position and amenities.