Very clean, great location, very quirky and cool flat. We had a great time.