Excellent stay, beautiful location and lovely spaces.