Very clean, great location, and spacious. The bathroom and shower are amazing, but during the summer, the humidity stayed high in the flat. I recommend this flat for anyone - our family of 5 was comfortable with the extra bed. Rowan was very helpful and flexible when our flight was cancelled.