Excellent place to stay, great facilities and communication.