It is everything and more than the pictures show and the hosts are a wonderful couple we had the opportunity to meet them. Would highly recommend this as above a ten.