This place has all you need for a comfortable stay. It was impeccably clean upon arrival, fully equipped with kitchen/washer/dryer/TV/DVD player and really well located (close to main shops, close to beach etc.). Christine was helpful and always available to answer any questions. Would absolutely stay here again.