Great location! Great accommodation! Great hospitality! Great service! Great support on providing tips for local topics! Feel great! We had a wonderful vacation! Very much recommended!