Excellent location and well fitted out. Great place to stay.