Isotta's place is fantastic! It's incredibly large (much bigger than expected!) and in an awesome location - away from the bustle of the primary tourist spots but still close to everything. It is incredibly easy to get to the airport from this location.
Check in was easy through Isotta's friend Regina - who was very helpful and provided recommendations on local spots.
There is no air conditioning in the apartment but the place stays incredibly cool so this wasn't an issue for us at all, despite how hot it was outside.
All in all, it was a great place and a great stay!