This is a self contained, cozy, clean, spacious, well maintained apartment. We were able to walk to the centre for shops, and to the beach with ease.
Fatima and her husband were most welcoming. Nothing was too much trouble. The apartment has three bedrooms with really comfy beds. There is nothing you'd need in terms of equipment and toiletries.
I would definitely stay here again.