We enjoyed our stay overall - The apartment was clean, cosy and had just about everything we needed. There was no Wifi, which was clear on the listing (when we asked for suggestions we weren't recommended any alternatives). The hot water also only lasted for one shower, which wasn't ideal given there were two of us! Despite this, however, our stay was still very enjoyable and well worth the money. The beach and supermarket were only a 5 min walk from the flat, and we enjoyed walking around the neighbourhood (we visited during the low season, so it was very quiet!).