Excellent hospitality. Beautifully renovated place. All and all, excellent stay.