Great place to stay, with large shared areas and modern facilities