It is newly renovated apartment, the location is great, but mosquitoes could be a problem and self-check in didn't mention at the advertisement. I can see potential of this apartment with some improvement.