This flat is very well located for York, and it generally well appointed. However, it is let down by two poor quality mattresses and poor quality polyester bedding - the stays York team did their best to resolve whilst we were there, but sent two cheap polyester toppers. Additionally, this is a ground floor flat without security straps/catches on the windows, so it is vey hot overnight. Cleaning was average, some litter under sofas and crumbs on the carpet. Quick fixes would make for a better stay.