Excellent accomodation. Good location. Easy to find offering plenty of nature to relax environment