Mostly it was up to our expectations. The flat was clean and well equipped; the location is 5 minutes walk to beach and also to old town.
We missed the microwave though; also the WIFI and the master bedroom air condition was not working properly.