Absolutely perfect. Clean, beautiful and welcoming. Hope to come back!