Great location, hospitality, communications, etc. would definitely stay again and will recommend to friends.