The location is great. Everything is super close and can be reached by foot except for the beach.
The apartment provides enough space for 2 people and has most basic thing.
The 1 towel that is in the apartment is not enough for 2 people so maybe bring your own or ask for more.
Nice neighborhood with restaurants and bars so not really quite at night