Pretty much everything you would need to live there long term plus some great luxuries. Would definitely stay again!