Very clean, great location, comfortable beds but very poor wifi and poor signal so this was a little disappointing. unfortunately the management company couldnt find the router in the flat so this could not be rectified during our stay. If the internet worked properly I would definitely stay again.