Good place for large groups. Place is more a type of hostel than a traditional apartment.