What you would expect from a rented apartment. Clean, tidy, great location and serves its purpose! We enjoyed our stay with no hassles or issues. If you want 5 star luxuries, pay for 5 star. If you want a really well located and very clean place to stay for a good price, this is it!
Cheers!