Great facilities, excellent location, wonderful place to stay.