Perfect in every way! Clean, stylish and bigger than expected. The hosts were lovely as well.