Very clean accommodation in a beautiful spot