Very clean, apartment was exactly as described, clean, central and very tidy. Beautiful fresh flowers on arrival, self check in was great. Everything was top notch and adequate amounts of facilities and extras.