This place is great; clean, well looked after, spacious, great location, stylishly furnished. The self-serve check-in was perfect and seamless. Highly recommended!