Very clean and good location. £45 cleaning fee for one night is totally ridiculous and is a money grab for what it’s worth. Also think the £1,000 deposit is totally excessive. For this reason you can probably find somewhere just as good with less risk to you.