This place is so gorgeous and so well located to the high street. Hampstead is the best area to hang out in and enjoy the lovely cafes. Check in was so easy and they even offered to watch the bags prior to check in