Very spacious and cleanly, everything was exactly as pictured and they even included some lovely accommodations, the cherry on top to our stay. I loved staying here and will be back again on my next visit!