Super clean and comfortable for a large group. We loved staying here, it had everything we needed.