The apartment was lovely, had everything we needed and in a great location for our 3 night stay.
Easy walking distance to the beach, shops and cafes.
Check in was a little tricky as you have to coordinate meeting someone from a company which meant we had to keep finding WiFi to arrange.