This apartment is fantastic. It's spacious, well decorated and spotlessly clean. The location is perfect - 10 minutes walk to the beach, 10 minutes walk to the centre of town and right across the road from a fabulous supermarket. Rui was great, the check in process was smooth, he communicated really well throughout and was quickly on hand when we had a couple of small problems that needed resolving. Wifi connection and speed is excellent, both of us were able to work without any issues.
I would have no hesitation in recommending