The place was overall clean and provided all the essentials for a great visit. The location is amazing and worth it for this reason alone. We unfortunately were not provided a key for the entire stay. We contacted Shel on arrival that it was not in the place that was communicated. Shel was unable to provide us a replacement key to lock the apartment while out. The key was misplaced in another unit by the cleaner before we arrived we were told.