Great location next to one of the best beaches around (in my opinion). Kitchen is small so not sure if you're really going to cook big dinners there, but to warm some food it work fine.
Be aware that you need to pay tourist tax on arrival which is around 2-3 euro per day per person but gets less after a week. We thought it would be included so that was a bit of a surprise.
A lot of restaurants are really nearby on walking distance. I can recommend restaurant TO-DO.
We had a good holiday here during the Covid19 period. It was super quiet around so that was nice. Just not sure how it's here during normal season. I bet it will be a bit more noisy around since there is a beach bar, restaurant and hotel across the street.
You'll have a nice time here.