The flat was clean, spacious, bright and well located. It could do with a bigger tv and a nicer set of table and chairs. Overall it is good value for money. The self check-in process is great and removes the stress of arriving at a pre-agreed time.