Everything we needed, shame we didn't get to use the fantastic outside space but we seemed to pick the one bad weather day for our stay.