Great big house! The pictures don't do it justice. Yes, it can sleep 20 people