an annoying check in process, but overall a clean and nice place in hyde park