Excellent facilities and communication. Self-contained apartments perfect for short trip.