Great location; great communication; great accommodation. Can't go wrong.