Great location, clean accommodations, and excellent communication with the hosts. Lots of great food and activities in the area made for a wonderful vacation!