Very clean, new feeling flat. Great communication and advice to get to the flat. AC very welcome in the heat. Good facilities.