Huge apartment that can comfortably fit a large group. Conveniently located near public transport.