The location is great; you can get around with a rental car or take the bus (which is very easy).
We enjoyed having a rental car, as it gave us flexibility to go to the Old Port and different beaches.
The apartment has everything you need for a short stay, or perhaps a longer one. There are multiple grocery stores, restaurants and beaches less than a mile away.
Panos was very responsive whenever we had a question prior to our stay and during.