Amazing hosts, beautiful location and townhouse, and special little town. You will not be disappointed with this little paradise.