We loved the location, great neighborhood!
I don't know if there are ants all year round but they were really bad during our stay. They were everywhere.... the worst part was that they were in the bed. Horrible!!!
There is no air conditioning, I just wish there would have been an extra fan for us.