These spacious comfortable apartments are all air conditioned. Fully equipped kitchens perfectly suited for short or long stays.