Great stay, excellent facilities and good communication.