Very good location, excellent hospitality