Very clean, great location, easy communication. The fenced in yard was perfect for bringing our dog. Would definitely stay again!