Great place. Perhaps a little lacking in more of a human touch, and quite bland in decor in some ways. Perhaps lacks real communal space for the large number of people that can stay there. But generally pretty good.