There were a few issues with the cleanliness but our hosts worked incredibly quickly to resolve these and our stay was very pleasant. You really can't beat this location!