Excellent accommodation, terrific hosts and a great location. We enjoyed our stay and would highly recommend staying to other guests.