All as described: warm welcome, lovely place, lovely host, all very friendly and very straightforward.