Does anyone know a building with several apartments that does short term rentals? I have a group of 20 coming and I am looking to rent 4-5 2 bedroom apartment. One promising place won't reserve until 2 weeks the group arrival. I need the space for 21 days in May. Thanks!