Excellent position, extremely well appointed, very relaxing stay.