Cleanliness, location and communication were all great! Sophie wasn't there but she had a friend waiting with the keys when I arrived, so check-in went smoothly. Despite not being there, Sophie was always responsive in our communications. The location was awesome; I walked everywhere. I would undoubtedly stay at Sophie's again!