Modern, very spacious and well-appointed, clean, everything was labelled, and there were even some little extras. The host has really gone to a lot of thought and effort to make everything smooth and comfortable.