Excellent facilities, wonder place to stay.