Everything is well thought out, maintained, comfortable, and clean. They are always happy to answer questions and point you in the right direction. Be sure you're okay with cats because they have 3 cuties that are friendly and always looking for some loving! Can't wait to come back.