The place is clean, warm, comfortable, private, safe and have all the necessary facilities for self-catering. Good restaurants, a grocery store and beaches near by. Lovely hosts and a friendly dog. Highly recommended.