Very clean, great communication, thoughtful hosts, great value, friendly animals. Would definitely recommend!