Lots of space. Great outdoor spaces. Comfy beds. Literally everything you could need during your stay. A few small things need some repair/attention, but overall a comfortable enjoyable stay.