Fantastic stay. Wonderful location. Ideal.