Fantastic place to stay, clean, tidy in a beautiful setting.