Clean and tidy place with a great outdoor area