Everything we could wish for! The garden is great, and everything was there for our 4 night stay. Would definitely stay again!