Our stay was fantastic from beginning to end. Location was ideal, close to the beach and shops with the best views too! Christine had thought of everything to make our stay comfortable, and everything was spotless. Will stay again!