Everything you need. It’s small but very charming and great value for the price. I didn’t have a single issue. Amazing location.