Perfectly hospitable, nicely decorated and very clean, incredibly gracious and thoughtful host.