Awesome! Just as described! Excellent staff—all speak English very well .