We had to do a little cleaning, but I am a bit of a cleaning freak... other than that the place was amazing, just like the pictures, very well put together, stylish and minimalist, good quality furniture and facilities. The host was very kind and polite... We recommend. We loved it and so will you!