Excellent facilities. Modern, clean and contained all we needed. Very good communication in advance. Found it easily. No problems at all. Highly recommended.