Absolutely everything you could need is there! So much room and very homely! Amazing views! Will be coming back for sure!