very clean, spacious and perfect for the group we travelled with, great for families too