Spotless and comfy! Great value for money. This place is huge and is perfect for a bigger group!