Great place to stay! Close to public transportation, restaurants and store. The apartment was plenty big enough for our family of 4. We were extremely grateful for the air conditioning because it was hot! Parking on premises- we have a US mini van. We fit, but it was tight. Wasn’t an issue sine we took public transportation everywhere and left the van there until it was time to go.