Very clean, spacious and excellent space. We had an absolutely amazing time and wish we could have stayed longer