It is clean. It has a separate entrance. The owner is also very warm and helpful. It is a good choice.