Clean, delightfully decorated, spacious and great location. Their restaurant is divine!