Excellently located, spotlessly clean apartment, within walking distance of beach and all the best restaurants. We thoroughly enjoyed our stay.