This was a spotlessly clean, self contained space with all you would need for a short (or even longer) stay. It's an easy walk to the supermarket as well as other shops and the location across from the beach allowed for lovely walks. I would certainly stay here again.