This is exactly as advertised. Super comfortable stay with all the amenities! The porch is a great place to gather— super comfy chairs! We were close to family so this was perfect for us!