Great location and great staff. Also on-site bar and restaurant with good food and drinks