The location is fantastic, in the heart of Prague old town. I would say it's more suited to couples or solo travellers. Self check in process was simple and clear. Would recommend.