Easy pull in spots, easy hookup, very pet friendly with dog area. Very clean! It’s geared more towards retiree age guests but we still had a great time!