Wonderful aspect and well maintained premises with a high standard of cleanliness