Well-equipped, very clean, nicely decorated, very responsive host. A lovely place to be.