Excellent location and cleanliness is of a high standard.