Very clean, nicely decorated, hospitable