Really clean, spacious, well located, easy check in. Cannot fault it. Highly recommended