This place ticked all the boxes and was as it was advertised.