Spotless, comfortable, large flat; extremely helpful, friendly and welcoming host.