We had a fantastic stay. The apartment was extremely clean and well-equipped, with all the facilities we needed. The communication from before the stay until we left was very good, and our hosts were on hand to answer any questions we had. The location was ideal, close to everything central (including the beach) and yet was quiet at night. Would highly recommend.