Good location, fun atmosphere, annoying check in process and uncomfortable, tiny rooms