Very clean and new apartment, great location. Swimming pool was a good bonus. We had a really good stay.