Perfect! Everything you need and a very accommodating host.