Second time booking and not disappointed. Excellent place. Great location. Spotlessly clean. John is incredibly helpful. Will definitely book again.