Everything was brilliant. Location, service and cleanliness all 5 star.