Good place - has all that you need, great location, fantastic host.