Excellent facility, well placed and good hospitality