Villa Azul is comfortable, full of light, with a sunny balcony in the afternoon, on the edge of the Truman Annex: Thomas street is on one side of the unit, but it is a quiet street. The balcony was nice during the short days in January, but I suspect it would be terribly hot in summer: a sun umbrella would be a nice addition. The kitchen is moderately well equipped, if you want to prepare full meals for a long stay, you will need to add baking dishes. For casual meals, it is fine.
2 important info: the key to the pool is also the key to the TA gates after 6pm (short cut if you come back from watching sunsets on Malory Square); do not forget to register your car at the front kiosk.