Excellent location! Attentive service. I will be staying there again and highly recommend.