I would have given this place 5 stars because of the nice location and responsiveness of host. However, there was a bit of trash left from the previous guests and the shower curtains and throw pillows were stained. Also I messaged the host to request a late check-out, I was told it was okay, but received a phone call from a pushy person telling me that I had to leave the premises. Otherwise, check in was seamless the location was great and apartment matched the description and pictures.