Recommended.
Yes we had a couple of minor hiccups which were easily fixed with excellent communication. What more can you ask for?
I would book again with no hesitation.