Everything you need for a great stay! Will definitely recommend other travellers!