It had everything you could need. Lorenzo has thought out everything and is extremely helpful, and reachable! Flexible with us when our plans unexpectedly changed. We loved it!