Impeccable, clean, comfortable, and tastefully decorated!!! Great location!!! Hosts very responsive to ones needs!! They want you to be happy!!!