Absolutely perfect. Clean, central, stylish. We had a great time!