very clean, site well located, spacious and modern
overall really good value especially considering the price