Clean, stylish, hospitable. Highly recommend