Extremely clean, nice sheets and large towels, great location. Access instructions were very easy to follow and detailed, though I do recommend reading them ahead of time. Kitchen stocked well with dishes and plates and even some cooking basics. Wifi worked very well A few drawbacks: the apartment sleeps 6 but there is only one key, so you must coordinate if your party wants to split up. Additionally, after 2 showers (maybe 8-10 minutes at most) the hot water ran out our first morning (we were 4 people) but the next day we took shorter showers and were able to do 3 (and one at night). Water pressure was great. It was a lovely stay.