Large apartment, well equipped for many. Lots of stairs. Good hosts.