Excellent location. Very good hospitality. Very clean and well looked after