Outstanding accommodation - almost everything you need (but it helps if you have your own private transportation.)