Fantastic location and brilliant staff