Everything you want or need in a GREAT location. Awesome host!