Craig was excellent. He replied very quickly to any queries we had which made for a smooth flowing stay. Very clean and great value for money. Would highly recommend.