This was a very last minute booking due to the last host cancelling on me on the day. Everything was perfect and looked exactly like the photos. Good location, was a bit difficult to find and check in but with the help of customer services I got in smoothly and quickly. Apartment had everything we needed. Will definitely be booking again:)