Excellent stay - just what our group needed.