Beautiful location and very thoughtful hosts! I don't always give five stars on AirBnb, but in this case it's easy. We absolutely loved our stay. Thanks!