Everything you need and amazing hosts. Highly recommend, would stay again.