Everything what we expected. Great location, great views, the apartment itself was perfectly clean, bedding, surfaces etc. Couldnt figure out how to work the tv or wifi, but werent too bothered. On the downside, the two upstairs showers have a horrid sour smell, which is quite unpleasant. The shower downstairs, did not have the same smell. The showers themselves and the towels provided are all perfectly clean - just a horrid smell in the 2 showers. Checkout is 11am, we were bit put off by the cleaner arriving at 9:50AM to start cleaning the unit for the next guests. So, we took our luggage and left earlier than planned for. Not too much of a biggie, but the place wasnt cheap, so shortening the allocated time allowed is slightly irritating. That said - I would still recommend this rental.