Perfect location. Attentive hospitality. Value for money!