Fantastic place to stay, a real home-away-from-home. Excellent communications, great facilities. Highly recommend