Clean and tidy accommodation in a beautiful spot