The apartment is clean and well equipped with everything provided that you might need. The beds are very comfortable. The kitchen is quite spacious and fully equipped.
We did have some minor issues getting the hot water temperature consistent in the showers, however this didn't spoil our stay at all.
The location is close to plenty of supermarkets, banks and cafes with the beach only 5 minutes away on foot. You can get to town easily by bus, and it is around 10 minutes walk to the railway and bus stations.
Overall, a great place to stay and would recommend without hesitation.