A great location; a professional operation team