great place to stay massive apartment