Wonderful apartment in a great location. Accurate pictures. Clean and spacious. We had a frustrating check in. The cleaner still had the keys and we were left stranded outside. Tried to call the agent on the phone who had no idea where the keys may have been. Other than that a good stay.